#pragma once
#include "ExpressionNode.hpp"
#include "UnaryOperationNode.hpp"
namespace Level3 { class IRMemoryAccessNode; }
namespace Level4
{
	class MemoryAccessExpressionOperationNode final:
		public ExpressionNode,
		public UnaryOperationNode
	{
	public:
		//virtual Level3::IRMemoryAccessNode* Compile()override final;
		virtual Level3::IRNode* Compile()override final;
	};
}